依照昨天設計好的 Mockup,首先先來把載入等待畫面給做出來。
原本是想說先挑個簡單且容易完成的功能來做,但沒想到沒辦法加到iT邦幫忙 App中 :(
怎麼加還是會先被navigatorcontroller的view給蓋掉,還是先黑黑的一片後就直接出現文章列表了 orz..
不過我另外實驗用的範例是有成功的,先讓個位下載回去研究一下,我繼續來跟iT邦幫忙 App奮鬥
ActivityIndicatorExample 範例原始碼下載:
ActivityIndicatorExample.zip
這個範例很簡單,App啟動時先出現等待畫面(跟昨天的 Mockup一模一樣 呵呵)
UIWebView載入完畢後,會把載入等待畫面移除,顯示iThelp網頁
我讓ViewController實作UIWebViewDelegate介面,然後實作裡面的webViewDidFinishLoad方法,在這個方法裡面把載入畫面給移除。現在iT邦幫忙 App裡,就是缺少這樣一個方法,來通知App說已經把文章列表都下載下來了,所以不知道該在什麼時間點移除等待畫面,我再來研究研究~~